package com.niiwoo.civet.trade.dao.entity;

import java.math.BigDecimal;
import java.util.Date;

public class ProjectInvestorPlan {
    private Long id;

    private Long investOrderId;

    private Byte investType;

    private Long orgInvestOrderId;

    private Long projectId;

    private String orgId;

    private String userId;

    private String platformUserNo;

    private Long accountId;

    private Integer currentPeriod;

    private Integer totalPeriod;

    private Date receivedDate;

    private String yearMouth;

    private Date penaltyBeginDate;

    private BigDecimal orgPenaltyFee;

    private BigDecimal receivedInterest;

    private BigDecimal receivedCapital;

    private BigDecimal receivedPenaltyFee;

    private BigDecimal totalPenaltyFee;

    private BigDecimal capital;

    private BigDecimal interest;

    private Byte receivedStatus;

    private Date overCurrentDate;

    private Date overTime;

    private Byte isGuarantee;

    private Byte delFlag;

    private Byte isOld;

    private Date investTime;

    private Date createTime;

    private Date updateTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getInvestOrderId() {
        return investOrderId;
    }

    public void setInvestOrderId(Long investOrderId) {
        this.investOrderId = investOrderId;
    }

    public Byte getInvestType() {
        return investType;
    }

    public void setInvestType(Byte investType) {
        this.investType = investType;
    }

    public Long getOrgInvestOrderId() {
        return orgInvestOrderId;
    }

    public void setOrgInvestOrderId(Long orgInvestOrderId) {
        this.orgInvestOrderId = orgInvestOrderId;
    }

    public Long getProjectId() {
        return projectId;
    }

    public void setProjectId(Long projectId) {
        this.projectId = projectId;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getPlatformUserNo() {
        return platformUserNo;
    }

    public void setPlatformUserNo(String platformUserNo) {
        this.platformUserNo = platformUserNo;
    }

    public Long getAccountId() {
        return accountId;
    }

    public void setAccountId(Long accountId) {
        this.accountId = accountId;
    }

    public Integer getCurrentPeriod() {
        return currentPeriod;
    }

    public void setCurrentPeriod(Integer currentPeriod) {
        this.currentPeriod = currentPeriod;
    }

    public Integer getTotalPeriod() {
        return totalPeriod;
    }

    public void setTotalPeriod(Integer totalPeriod) {
        this.totalPeriod = totalPeriod;
    }

    public Date getReceivedDate() {
        return receivedDate;
    }

    public void setReceivedDate(Date receivedDate) {
        this.receivedDate = receivedDate;
    }

    public String getYearMouth() {
        return yearMouth;
    }

    public void setYearMouth(String yearMouth) {
        this.yearMouth = yearMouth;
    }

    public Date getPenaltyBeginDate() {
        return penaltyBeginDate;
    }

    public void setPenaltyBeginDate(Date penaltyBeginDate) {
        this.penaltyBeginDate = penaltyBeginDate;
    }

    public BigDecimal getOrgPenaltyFee() {
        return orgPenaltyFee;
    }

    public void setOrgPenaltyFee(BigDecimal orgPenaltyFee) {
        this.orgPenaltyFee = orgPenaltyFee;
    }

    public BigDecimal getReceivedInterest() {
        return receivedInterest;
    }

    public void setReceivedInterest(BigDecimal receivedInterest) {
        this.receivedInterest = receivedInterest;
    }

    public BigDecimal getReceivedCapital() {
        return receivedCapital;
    }

    public void setReceivedCapital(BigDecimal receivedCapital) {
        this.receivedCapital = receivedCapital;
    }

    public BigDecimal getReceivedPenaltyFee() {
        return receivedPenaltyFee;
    }

    public void setReceivedPenaltyFee(BigDecimal receivedPenaltyFee) {
        this.receivedPenaltyFee = receivedPenaltyFee;
    }

    public BigDecimal getTotalPenaltyFee() {
        return totalPenaltyFee;
    }

    public void setTotalPenaltyFee(BigDecimal totalPenaltyFee) {
        this.totalPenaltyFee = totalPenaltyFee;
    }

    public BigDecimal getCapital() {
        return capital;
    }

    public void setCapital(BigDecimal capital) {
        this.capital = capital;
    }

    public BigDecimal getInterest() {
        return interest;
    }

    public void setInterest(BigDecimal interest) {
        this.interest = interest;
    }

    public Byte getReceivedStatus() {
        return receivedStatus;
    }

    public void setReceivedStatus(Byte receivedStatus) {
        this.receivedStatus = receivedStatus;
    }

    public Date getOverCurrentDate() {
        return overCurrentDate;
    }

    public void setOverCurrentDate(Date overCurrentDate) {
        this.overCurrentDate = overCurrentDate;
    }

    public Date getOverTime() {
        return overTime;
    }

    public void setOverTime(Date overTime) {
        this.overTime = overTime;
    }

    public Byte getIsGuarantee() {
        return isGuarantee;
    }

    public void setIsGuarantee(Byte isGuarantee) {
        this.isGuarantee = isGuarantee;
    }

    public Byte getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Byte delFlag) {
        this.delFlag = delFlag;
    }

    public Byte getIsOld() {
        return isOld;
    }

    public void setIsOld(Byte isOld) {
        this.isOld = isOld;
    }

    public Date getInvestTime() {
        return investTime;
    }

    public void setInvestTime(Date investTime) {
        this.investTime = investTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}